.company_container{
	background: #f2f2f2;
	padding-top: 20px;
}
.company_wrap{
	background: url(https://img.qikuai100.com/choose_tap.png) no-repeat center top;
	background-size: cover;
	box-sizing: border-box;
	padding: 10px 50px;
}
.shaixuan_wrap{
	width: 100%;
	line-height: 45px;
	padding: 15px 0;
}
.border_bottom{
	border-bottom: 1px solid #d2d2d2;
}
.label_title{
	font-size: 14px;
	color: #666;
	font-weight: 600;
}
.list_shaixuan{
	margin: 0;
}
.list_shaixuan li{
	float: left;
	padding: 0 8px;
	font-size: 14px;
	transition: all .3s;
}
.list_shaixuan li a{
	color: #666;
}
.list_shaixuan li:hover a,
.list_shaixuan li.active a{
	color: #00a8ee;
}
.company_list{
	padding-top: 20px;
}
.left_box{
	width: 810px;
}
.right_box{
	width: 380px;
}
.compress_wrap{
	width: 100%; height: 50px;
	background: #fff;
	box-sizing: border-box;
	padding: 0 20px;
}
.line_left{
	width: 5px; height: 20px;
	background: #00a8ee;
	margin-top: 15px;
}
.left_compress_list{
	margin: 0;
	margin-top: 15px;
	line-height: 20px;
	font-size: 15px;
	margin-left: 14px;
}
.left_compress_list li{
	float: left;
	padding-right: 45px;
	transition: all .3s;
}
.left_compress_list li a{
	color: #4d4d4d;
}
.left_compress_list li:hover a,
.left_compress_list li.active a{
	color: #00a8ee;
}
.company_num{
	font-size: 14px; color: #666666;
	text-decoration: underline;
	line-height: 50px;
}
.company_num span{
	color: #f70101;
}
.company_tap{
	width: 100%; height: 200px;
	background: #fff;
	margin-top: 10px;
	box-sizing: border-box;
	padding: 30px 35px;
}
.cpmp_dt_news{
	width: 550px; height: 100%;
	border-right: 1px solid #d2d2d2;
}
.com_img{
	width: 135px; height: 135px;
	border: 1px solid #d2d2d2;
}
.comp_word{
	width: 360px;
	margin-left: 25px;
}
.com_name{
	text-align: left;
	font-size: 20px; color: #333333;
	font-weight: 600;
	padding: 5px 0 25px;
}
.fuwu_wrap{
	width: 100%;
}
.fuwu_title{
	padding-left: 18px; height: 16px;
	line-height: 16px;
	font-size: 14px; color: #00a8ee;
	background: url(https://img.qikuai100.com/zan.png) no-repeat left 0;
	background-size: 16px;
}
.company_userd{
	width: 260px; 
	margin: 0;
	line-height: 16px;
	font-size: 14px; color: #666666;
}
.company_userd li{
	float: left;
	border-right: 1px solid #8f8f8f;
	padding: 0 5px;
	margin-bottom: 8px;
}
.company_userd li:last-child{
	border-right: none;
}
.address_com{
	font-size: 14px; color: #666666;
	background: url(https://img.qikuai100.com/adress.png) no-repeat left 0;
	padding-left: 18px;
	width: 100%;
}
.right_comp{
	box-sizing: border-box;
	width: 190px; 
	padding-left: 35px;
	text-align: left;
	padding-top: 11px;
}
.style_word{
	font-size: 14px; color: #666666;
	font-weight: 500;
	padding-top: 10px;
}
.style_word span{
	font-weight: 600;
	color: #f70101;
}
.check_price{
	display: block;
	width: 100%; height: 35px;
	text-align: center; line-height: 35px;
	font-size: 16px; color: #fff;
	background: #00a8ee;
	margin-top: 15px;
}
.comp_right_tit{
	padding-top: 50px;
	font-size: 20px;
}
.mgTop{
	margin-top: 25px;
}
.mgTop45{
	margin-top: 45px;
}
.hot_company{
	margin-top: 18px; width: 100%;
}
.top_bg_hot,
.bottom_bg_hot{
	width: 100%; height: 60px;
}
.top_bg_hot{
	background: url(https://img.qikuai100.com/compBg1.png) no-repeat center top;
	background-size: cover;
}
.bottom_bg_hot{
	background: url(https://img.qikuai100.com/compBg2.png) no-repeat center top;
	background-size: cover;
	text-align: right;
	box-sizing: border-box;
	padding-right: 15px;
	font-size: 12px; color: #444;
	padding-top: 30px;
	font-weight: 500;
}
.hot_list{
	width: 100%; box-sizing: border-box;
	padding: 0 40px;
	background: #fff;
}
.hot_title{
	font-size: 18px; color: #333;
	font-weight: 500;
	border-bottom: 1px solid #a0a0a0;
	line-height: 76px;
}
.hot_list_com{
	margin: 0;
	padding: 18px 3px 25px;
}
.hot_list_com li a{
	display: block; height: 30px;
	overflow: hidden;
	line-height: 30px;
}
.number_hot{
	font-size: 14px; color: #666666;
	font-weight: 500;
	width: 55px;
	text-align: left;
}
.name_comp{
	font-size: 14px; color: #666666;
	font-weight: 500;
}
.hot_list_com li:nth-child(-n+3) a .number_hot{
	color: #f72222;
}
.hot_list_com li:nth-child(-n+3) a .name_comp{
	color: #333;
}
.sever_advantage{
	width: 100%; background: #fff;
	margin-top: 18px;
	box-sizing: border-box;
	padding: 0 40px;
}
.advantage_dt{
	width: 100%;
	box-sizing: border-box;
	border-top: 1px solid #a0a0a0;
	padding: 20px 0;
}
.advantage_name{
	width: 50px; height: 50px;
	color: #fff;
	text-align: center; line-height: 50px;
	font-size: 16px;
	border-radius: 50%;
	background: #f29b76;
	margin-right: 25px;
}
.advantage_text{
	font-size: 16px;
	color: #666666;
	font-weight: 500;
}
.advantage_text p{
	margin-bottom: 4px;
}
.code_box{
	width: 100%;
	box-sizing: border-box;
	border-top: 1px solid #a0a0a0;
	padding: 40px 0 30px;
}
.code_pic{
	display: block;
	width: 85px; height: 85px;
	margin: 0 auto;
}
.code_text{
	text-align: center;
	font-size: 13px;
	color: #333333;
	font-weight: 500;
	margin-top: 25px;
}
.moreBtn{
	cursor: pointer;
	color: #00a8ee;
}

.de_com_title{
	font-size: 14px; color: #666;
	font-weight: 500;
	margin-bottom: 22px;
	margin-right: 50px;
}
.de_com_title span{
	color: #ff5151;
}
.nav_dt_wrap{
	background: #fff;
	height: 50px;
}
.com_dt_nav{
	margin: 0;
	height: 50px; line-height: 50px;
}
.com_dt_nav li{
	float: left;
}
.com_dt_nav li a{
	display: block;
	color: #4d4d4d;
	font-size: 18px;
	font-weight: 500;
	padding: 0 30px;
	height: 50px;
	transition: all .3s;
}
.com_dt_nav li a:hover,
.com_dt_nav li a.active{
	background: #00a8ee;
	color: #fff;
}
.companyDtSwiper{
	width: 460px; height: 320px;
	background: #fff;
}
.companyDtSwiper img{
	width: 100%; height: auto;
}
.de_wrap{
	width: 740px; height: 320px;
	background: #fff;
	box-sizing: border-box;
	padding: 8px 30px;
	font-weight: 500;
}
.dt_name{
	font-size: 16px; color: #666666; padding: 16px 0 10px;
}
.dt_name span{
	color: #b3b3b3;
	font-weight: 400;
}
.introducre_word{
	width: 100%;
	font-size: 14px; color: #666666;
	line-height: 20px;
	 text-overflow: ellipsis;

    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/

    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/

    -webkit-line-clamp: 2; /** 显示的行数 **/

    overflow: hidden;  /** 隐藏超出的内容 **/
}
ul.compUseList{
	width: auto;
}
.compUseList li{
	padding: 0 10px;
}
.compUseList li:first-child{
	padding-left: 0;
}
.getPrice{
	display: block;
	height: 40px; width: 190px;
	text-align: center; line-height: 40px;
	font-size: 16px; color: #fff;
	background: #00a8ee;
	margin-top: 20px;
}
.com_wrap{
	background: #fff;
	margin-top: 40px;
	box-sizing: border-box;
	padding: 0 38px;
}
.com_header{   
	font-size: 17px; color: #4d4d4d;
	padding: 20px 0 14px;
	border-bottom: 1px solid #b5b5b5;
	font-weight: 500;
}
.moreNews{
	font-size: 14px; color: #4d4d4d;
	padding-right: 13px;
	background: url(https://img.qikuai100.com/arrR.png) no-repeat right 4px;
}
.intro_style_box{
	padding: 18px 0 24px;
}
.intro_style{
	font-size: 14px; color: #4d4d4d;
	line-height: 24px;
	font-weight: 500;
}
.anli_tap{
	width: 360px; height: 420px;
	float: left;
	box-shadow: 0 0 10px #f2f2f2;
	background: #fff;
	margin-right: 18px;
	margin-top: 15px; margin-bottom: 25px;
}
.anli_tap:nth-child(3n+3){
	float: right;
	margin-right: 0px;
}
.anli_tap_pic{
	display: block;
	width: 100%; height: 110px;
}
.word_anli{
	width: 100%;
	box-sizing: border-box;
	padding:30px 25px 0 25px;
}
.com_word_style{
	font-size: 14px; color: #4d4d4d;
	line-height: 25px;
	font-weight: 500;
	width: 100%;
	text-overflow: ellipsis;

    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/

    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/

    -webkit-line-clamp: 2; /** 显示的行数 **/

    overflow: hidden;  /** 隐藏超出的内容 **/
}
.com_word_style span{
	font-weight: 600;
}
.person_wrap{
	width: 484px; height: 180px;
	float: left;
	margin-right: 65px; margin-top: 18px;
	margin-bottom: 28px;
	background: url(https://img.qikuai100.com/introcudeBg.png) no-repeat center top;
	background-size: cover;
	box-sizing: border-box;
	padding: 40px 24px 0;
}
.person_img{
	width: 125px; height: 110px;
	background: #fff;
	overflow: hidden;
}
.person_img img{
	width: 100%; height: auto;
	margin: 0 auto;
}
.person_det{
	width: 270px; margin-left: 25px;
	padding-top: 6px;
}


.left_compress_list li a:hover,
.list_shaixuan li a:hover{
	text-decoration: none;	
}
a.check_price:hover,
.com_dt_nav li a:hover,
a.getPrice:hover{
	color: #fff;
	text-decoration: none;
}
